/**
 * 
 */
package Generators;

import java.io.BufferedWriter;
import java.io.IOException;
import java.io.OutputStream;
import java.math.BigInteger;
import java.nio.charset.Charset;
import java.nio.file.Files;
import java.nio.file.OpenOption;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.StandardOpenOption;

import javax.jws.Oneway;

/**
 * @author ASUS
 *
 */
public abstract class DSAKey {
	private DSAParameters dsaParameters;
	
	public DSAKey(DSAParameters dsaParams){
		dsaParameters = dsaParams;
	}
	
	public DSAParameters getParameters(){
		return dsaParameters;
	}
	
	public abstract BigInteger getValue();
	public abstract int exportToFile(String fileName);
	//public abstract int importFromFile(String fileName);
}
